radar antenna array - Francés Inglés Diccionario